﻿#ifndef _CUART_RECV_MODULE_H_
#define _CUART_RECV_MODULE_H_

#include "../frame/CModule.h"
#include "../frame/CMsg.h"
#include "CBossModule.h"

#ifdef __cplusplus
extern "C" {
#endif

typedef struct _cuart_rev_module_ {
	CModule parent;

	//attribute

	//action
} CUartRecvModule;

int construct_uart_recv_module(CUartRecvModule* thes, const char* module_name);

int init_uart_recv_module(CBossModule* boss);
int start_uart_recv(void** uartHandle);
int stop_uart_recv();

#ifdef __cplusplus
}
#endif
#endif
